equally skilled - Turkish English Dictionary